package pers.linkong.asr.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import pers.linkong.asr.domain.CourseSublevelBean;

// 课程
public interface CourseSublevelMapper {
	// 增
	public int addCourseSublevel(CourseSublevelBean courseSublevel);
	
	// 删
	public int deleteCourseSublevel(int cid);
	
	// 查
	public CourseSublevelBean getCourseSublevelById(int cid);
	
	// 改
	public int updateCourseSublevel(CourseSublevelBean courseSublevel);

	// 分页
	public List<CourseSublevelBean> findCourseSublevelByPage(
			@Param("courseSublevel") CourseSublevelBean courseSublevel,
			@Param("start") long start,
			@Param("limit") long limit);
	
	// 统计
	public long getCourseSublevelCount(@Param("courseSublevel") CourseSublevelBean courseSublevel);
	
	// SC
	public int getCSCount(int cid);
	public int getCSLastID(int cid);
	public int addCS(@Param("cid") int cid, @Param("csid") int csid);
	public int delCS(int csid);
}
